feat: improve landing page layout by moving Getting Started above Industries #118
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Reorganizes the landing page to follow a more intuitive user journey: Awareness → Action → Exploration. This strategic reordering moves the "Getting Started" section above the "Industries" section, reducing friction and improving conversion potential.
Problem
The previous layout created unnecessary friction in the user journey:
Buried Call-to-Action
Hidden Social Proof
Counterintuitive Flow
Solution
New Section Order
Updated Industries Section
UX Rationale
This follows proven best practices for SaaS landing pages:
Awareness (MastHead)
Action (Getting Started - NEW POSITION)
Exploration (Industries)
Benefits
✅ Reduced Friction: Users can act immediately after watching demo
✅ Social Proof Prominence: Download stats visible without extensive scrolling
✅ Logical Flow: Action opportunity before detailed exploration
✅ Better Conversion: Convinced users don't lose momentum
✅ Still Accessible: Industry exploration available for those who need it
✅ Clear Hierarchy: Primary action (install) → Secondary exploration (use cases)
Changes
Modified Files
pages/index.js- Reordered component rendering (2 lines changed)components/IndustriesGrid.js- Updated section heading (2 lines changed)Code Diff
// pages/index.js return ( <div> <MastHead /> + <Developers /> <IndustriesGrid feedbackData={feedbackData} setFeedbackData={setFeedbackData} sectionRef={sectionRef} /> - <Developers /> <Footer /> </div> ) // components/IndustriesGrid.js -<h1 className="text-center text-2xl text-white"> - From demonstration to automation in minutes. +<h1 className="text-center text-2xl text-white mb-4"> + Transform Your Industry with OpenAdapt </h1> <p className={styles.p}> - Just do the task once and OpenAdapt learns from watching. + From demonstration to automation in minutes. Just do the task once and OpenAdapt learns from watching.Testing
Expected Impact
Users who are convinced by the demo video can now:
Previous flow required scrolling through 9+ cards before reaching installation.
Related
This change was implemented following the merge of PR #117, which cleaned up redundant PyPI links and improved the visual hierarchy of the download statistics section.
🤖 Generated with Claude Code